html,body{height: 100%;}
.view{overflow: hidden;zoom:1;}
.jload{position: fixed;width: 100%;height: 100%;z-index: 99999;display: none;background-color: #000;opacity: 0.8;}
.spinner {
 position: absolute;
  width: 50px;
  height: 60px;
  text-align: center;
  font-size: 10px;
  top:50%;
  left: 50%;
  margin-top: -30px;
  margin-left: -25px;
}
 
.spinner > div {
  background-color: #fff;
  height: 100%;
  width: 6px;
  display: inline-block;
   
  -webkit-animation: stretchdelay 1.2s infinite ease-in-out;
  animation: stretchdelay 1.2s infinite ease-in-out;
}
 
.spinner .rect2 {
  -webkit-animation-delay: -1.1s;
  animation-delay: -1.1s;
}
 
.spinner .rect3 {
  -webkit-animation-delay: -1.0s;
  animation-delay: -1.0s;
}
 
.spinner .rect4 {
  -webkit-animation-delay: -0.9s;
  animation-delay: -0.9s;
}
 
.spinner .rect5 {
  -webkit-animation-delay: -0.8s;
  animation-delay: -0.8s;
}
 
@-webkit-keyframes stretchdelay {
  0%, 40%, 100% { -webkit-transform: scaleY(0.4) } 
  20% { -webkit-transform: scaleY(1.0) }
}
 
@keyframes stretchdelay {
  0%, 40%, 100% {
    transform: scaleY(0.4);
    -webkit-transform: scaleY(0.4);
  }  20% {
    transform: scaleY(1.0);
    -webkit-transform: scaleY(1.0);
  }
}


.jheader{height: 70px;width: 100%;background-color: #384c6d;}
.none{display: none;}
html,body{height: 100%;}
.login-wrap,.logined-wrap{float: right;height: 42px;line-height: 42px;width: 300px;text-align: right;color: #fff;}
.login-wrap a{color: #fff;text-decoration: none;margin-right: 60px;}
.logined-wrap{padding-right: 5px;}
.logined-wrap a{color: #fff;text-decoration: none;margin: 0 10px;}
.fl{float: left;}
.fr{float: right;}
#leftWrap{width: 220px;height: 100%;float:left;font-family: 'Microsoft YaHei';background:url(../images/line.jpg) repeat-x 0 0;min-height: 1390px;}
.left-h2{height: 40px;color: #fff;text-align: center;line-height: 40px;background-color: #094292;font-size: 18px;} 
.left-list li{height: auto;line-height: 60px;color: #fff;font-size: 18px;text-align: left;border-bottom: 1px solid #09548e;border-top:1px solid #7bc1f6;position: relative;}
.left-list li:nth-child(1){border-top:0;}
.line{height: 1px;overflow: hidden;background-color: #7bc1f6;}
.left-list li a{color: #fff;text-decoration: none;font-size: 18px;display: block;padding-left: 58px;}
.left-list .current{background-color: #fff;color: #1370b8;}
.left-list .current a{color: #1370b8;}
.left-list li .left-list-icon{position: absolute;left: 20px;top:20px;}
.left-list li .left-list-icon0{width:24px;height: 20px;background:url(../images/p00h.png) no-repeat 0 0; }
.left-list .current .left-list-icon0{width:24px;height: 20px;background:url(../images/p00.png) no-repeat 0 0; }
.left-list li .left-list-icon1{width:24px;height: 20px;background:url(../images/p2-h.png) no-repeat 0 0; }
.left-list .current .left-list-icon1{width:24px;height: 20px;background:url(../images/p2.png) no-repeat 0 0; }
.left-list li .left-list-icon2{width:22px;height: 23px;background:url(../images/p3-h.png) no-repeat 0 0; }
.left-list .current .left-list-icon2{width:22px;height: 23px;background:url(../images/p3.png) no-repeat 0 0; }
.left-list li .left-list-icon3{width:22px;height: 21px;background:url(../images/p4-h.png) no-repeat 0 0; }
.left-list .current .left-list-icon3{width:22px;height: 21px;background:url(../images/p4.png) no-repeat 0 0; }
.left-list li .left-list-icon4{width:24px;height: 21px;background:url(../images/p5-h.png) no-repeat 0 0; }
.left-list .current .left-list-icon4{width:24px;height: 21px;background:url(../images/p5.png) no-repeat 0 0; }
.left-list li .left-list-icon5{width:24px;height: 24px;background:url(../images/p6-h.png) no-repeat 0 0; }
.left-list .current .left-list-icon5{width:24px;height: 24px;background:url(../images/p6.png) no-repeat 0 0; }

.left-list li .left-list-arrow{position: absolute;right: 20px;top:25px;color: #fff;}
.left-list .current .left-list-arrow{color: #1370b8;}


#rightWrap{padding-left: 220px;}
#fiHeader{height: 40px;line-height: 40px;border-bottom: 0;background-color: #384c6d;padding-left: 75px;}
#rightWrap .nav-tabs>li>a{border-radius: 0;border:0;color: #fff;padding: 0 10px;height: 40px;line-height: 40px;font-size: 18px;font-family: 'Simsun';}
#rightWrap .nav>li>a:focus,#rightWrap .nav>li>a:hover{background-color: #469bdd;}
#rightWrap>#fiHeader>li.active>a,#rightWrap>#fiHeader>li.active>a:focus,#rightWrap>#fiHeader>li.active>a:hover{background-color: #469bdd;}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{background-color: #469bdd;}
#fiHeader .open>a, #fiHeader .open>a:focus, #fiHeader .open>a:hover{background-color: #469bdd;}
#rightWrap .dropdown-menu{padding: 0;}
nav .dropdown-menu{width: 100%;min-width: 100%;}
nav .dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover{color: #1370b8;}

.fi-tab-content{padding: 0 20px;}
.tab-cont-h2{height: 54px;line-height: 54px;border-bottom: 1px solid #1370b8;font-size: 14px;color: #999;font-family: 'Simsun';}
.tab-cont-h2 a{text-decoration: none;color: #999;}
@-moz-document url-prefix() {
  fieldset { display: table-cell; }
}
.table .thead td{background-color: #d7d7d7;color: #333;font-size: 14px;border:1px solid #d7d7d7;}
.thead td{text-align: center;}
.tbody td{text-align: center;border: 1px solid #ddd;color: #909090;}
.table .trh7 td{height: 7px;padding: 0;}
.tbody1 td,.tbody2 td,.tbody2 .td4 a,.tbody1 .td4 a{color: #4abbf0;}
.tbody1 .td3,.tbody2 .td3{font-weight: bold;}
.tbody .td3{text-align: left;padding-left: 22px;}
.table-hover>tbody>tr:hover{background-color: #fbf4df;}
.tbody .td1{width: 121px;}

body .table{margin-bottom: 0;}
.select-all{height: 24px;line-height: 24px;background-color: #f5f5f5;border:1px solid #d0d0d0;border-top:0;margin-right: -1px;color: #909090;}
.select-all input{margin-left: 30px;vertical-align: middle;display: inline-block;margin-top: 0;margin-right: 10px;}
.select-all .delete-all{margin-left: 15px;color: #4abbf0;}

.page-nav{text-align: center;}

input,select,textarea{border: 1px solid #d0d0d0;}
label.error{color: red;margin-left: 10px;}
input.error{border-color: red;}

a:focus, a:hover{text-decoration: none;}

body table .tdtextal{text-align: left;}
body table .tdtextar{text-align: right;}

.left-list li li {
  background-color: #0d5386;
  border: none;
}

.left-list li li.current {
  color:#e6e1b9;
  background-color: #0d5386;
}
.left-list li li.current a{
  color:#e6e1b9;
}

.left-list li.current{
  background-color: #1370b8;
}
.left-list li.current a{
  color: #e6e1b9;
}